package com.clp.protocol.iec104.apdu;

import com.clp.protocol.core.utils.StringUtil;

/**
 * Apdu编解码器
 */
public class ApduCodec {
    public static byte[] encode(Apdu apdu) {
        return apdu.toByteArray();
    }

    public static Apdu decode(byte[] bytes) {
        return ApduFactory.getApdu(bytes);
    }

    public static Apdu decode(String[] hexStrArray) {
        return decode(StringUtil.hexStrArrToByteArr(hexStrArray));
    }
}
